Sequence Smart Swaps auto detects eligible currencies in the user’s wallet and swaps them to the target currency. Developers can define the target currency and Sequence will handle everything, including the UI and flow through Web SDK.
approve
and transfer
transactions!
UniSwap
SushiSwap
Pancake Swap
Curve
Balancer
Bancor
Synapse
Solidly
Install the @0xsequence/checkout library
Place the `SequenceCheckoutProvider` below the `SequenceConnect` Provider in your App:
Import Swap Dependencies and Logic
toTokenAddress
: The target currency address, this is the token the user will receive after the swap.toTokenAmount
: The target currency amount, this is the amount the user will receive after the swap.postSwapTransactions
: An optional array of transactions to be executed after the swap, using the swapped tokens.title
: The modal’s title.description
: A description of the swap and payment process.chainId
: The chain id of the target currency.onSuccess
: A callback function that is called when the swap is successful.